// Package encoder 定义了配置编码器的接口
// 编码器负责将配置数据编码为字节流，或将字节流解码为配置数据
// 不同的编码器可以支持不同的配置格式，如 JSON、YAML、TOML 等

package encoder

type Encoder interface {
	Encode(interface{}) ([]byte, error)
	Decode([]byte, interface{}) error
	String() string
}
